home *** CD-ROM | disk | FTP | other *** search
- //***************************************************************************
- //
- // this file is (c) '94-'96 Niklas Beisert
- //
- // this file is part of the cubic player development kit.
- // you may only use/modify/spread this file under the terms stated
- // in the cubic player development kit accompanying documentation.
- //
- //***************************************************************************
-
- struct deviceinfo;
- struct sounddevice;
-
- struct devaddstruct
- {
- unsigned long (*GetOpt)(const char *);
- void (*Init)(const char *);
- void (*Close)();
- int (*ProcessKey)(unsigned short);
- };
-
- struct devinfonode
- {
- devinfonode *next;
- char handle[9];
- deviceinfo dev;
- devaddstruct *addprocs;
- char ihandle;
- };
-
- int deviReadDevices(const char *list, devinfonode **devs);
-